*	{margin:0; padding:0; border:0}
body    {color:#000; font:12px "돋움"}

a			{font:12px; color:#888888; text-decoration:none}
a:visited 	{ font-size: 12px; color: #888888 ; text-decoration:none}
a:hover		{font:12px; color:#4791a5; text-decoration:none}
a:active	{font:12px; color:#86cd00; text-decoration:none}

h1 {font-size:12px;}
caption {visibility:hidden; font-size:0; height:0; margin:0; padding:0; line-height:0;}

img    {border:0;}
table	{margin:0; padding:0;}

.t_strong	{font-weight:bold;}

.TopMenuBg	{
	background-image:url('../../../../images/egovframework/com/menu_bg.jpg');
	background-repeat:no-repeat;
	}

.LeftMenuTitle		{
	font-size: 14px;
	color: #fff;
	text-align:center;
	font-family:"돋움";
	font-weight:bold;
	padding-top:20px;
	padding-bottom:3px;
	}

.LeftMenuWelcome	{
	font-size: 12px;
	color: #e6e6e6;
	text-align:center;
	font-family:"돋움";
	padding-top:6px;
	}
.LeftMenuBg {
background-image:url("../../../../images/egovframework/com/left_menu_bg.gif");
color:#7F9DB9;
font-family:"돋움";
font-size:12px;
font-weight:bold;
padding-left:23px;
padding-top:3px;
text-align:left;
}

/*
.LeftMenuBg	{
	font-size: 12px;
	color: #7f9db9;
	text-align:left;
	font-family:"돋움";
	font-weight:bold;
	padding-top:3px;
	padding-left:50px;
	background-image:url('../../../../images/egovframework/com/left_menu_bg.gif')
	}
*/
.LeftMenuBtn	{
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}

.LeftMenuBgList {
background-image:url(../../../../images/egovframework/com/left_bg.gif);
color:#FFFFFF;
font-family:"돋움";
font-size:12px;
padding:2px 0 2px 25px;
text-align:left;
}
/*
.LeftMenuBgList	{
	font-size: 12px;
	color: #fff;
	text-align:left;
	font-family:"돋움";
	padding-top:3px;
	padding-left:50px;
	background-image:url('../../../../images/egovframework/com/left_bg.gif');
	}
*/
.QuickLink	{
	font-size: 11px;
	color: #7794be;
	text-align:right;
	font-family:"돋움";
	padding-top:3px;
	}

.PageTitle	{
	color: #000000;
	text-align:left;
	font-family:"돋움";
	font-weight:bold;
	padding-left:45px;
	background-image:url('../../../../images/egovframework/com/page_title.gif')
	}

.PageNumber	{
	text-align:center;
	font-family:"돋움";
	}
select {
	 width:150px;
	 font-size:11px;
	 background-color: #c2cfd5;
	 border: solid #666;
	 color:#fff;
	 }
input		{
	background-color:#adb8c1;
	border:solid 1px #3ds8a7;
	color:white;
	font-family: dotum;
	font-size: 11px;
	cursor : hand;
	hight:20px;
}
.checkbox	{
	background-color:#fff;
}
.BottomStyle	{
	font-size:11px;
	color:#999999;
	font-family: dotum;
	}

.LoginIdText	{
	margin-top:80px;
	margin-left:400px;
	font-size:12px;
	font-family: dotum;
	width:190px;
	}
.LoginPassText	{
	margin-left:400px;
	font-size:12px;
	font-family: dotum;
	width:180px;
	}
.LoginJoinBtn	{
	margin-top:5px;
	margin-left:400px;
	font-size:12px;
	font-family: dotum;
	width:180px;
	}


/* -----------------TopMenuBg------------ */
.TopMenuBg { font-size: 12px; color: #888888 ;  font-family: "돋움"}
.TopMenuBg  a:link { font-size: 12px; color: #888888;  font-family: "돋움"}
.TopMenuBg  a:visited { font-size: 12px; color: #888888 ; font-family: "돋움"}
.TopMenuBg  a:hover { font-size: 12px; color: #4791a5 ;  font-family: "돋움"; font-weight:bold}
.TopMenuBg  a:active { font-size: 12px; color: #86cd00 ; font-family: "돋움"; font-weight:bold}


/* -----------------LeftMenuBgList------------ */
.LeftMenuBgList { font-size: 12px; color: #fff ;  font-family: "돋움"}
.LeftMenuBgList  a:link { font-size: 12px; color: #fff;  font-family: "돋움"}
.LeftMenuBgList  a:visited { font-size: 12px; color: #fff ; font-family: "돋움"}
.LeftMenuBgList  a:hover { font-size: 12px; color: #fff ;  font-family: "돋움"; font-weight:bold}
.LeftMenuBgList  a:active { font-size: 12px; color: #fff ; font-family: "돋움"; font-weight:bold}

/* -----------------LeftMenuBg------------ */
.LeftMenuBg { font-size: 12px; color: #8594a8 ;  font-family: "돋움"}
.LeftMenuBg  a:link { font-size: 12px; color: #8594a8;  font-family: "돋움"}
.LeftMenuBg  a:visited { font-size: 12px; color: #8594a8 ; font-family: "돋움"}
.LeftMenuBg  a:hover { font-size: 12px; color: #445b7b ;  font-family: "돋움"; font-weight:bold}
.LeftMenuBg  a:active { font-size: 12px; color: #445b7b ; font-family: "돋움"; font-weight:bold}

/* -----------------QuickLink------------ */
.QuickLink { font-size: 11px; color: #7794be ;  font-family: "돋움" }
.QuickLink  a:link { font-size: 11px; color: #7794be;  font-family: "돋움" }
.QuickLink  a:visited { font-size: 11px; color: #5877a4 ; font-family: "돋움" }
.QuickLink  a:hover { font-size: 11px; color: #5877a4 ;  font-family: "돋움"; font-weight:bold}
.QuickLink  a:active { font-size: 11px; color: #5877a4 ; font-family: "돋움"; font-weight:bold}


/* board_list */
.table_listA	{margin-top:20px; margin-left:8px; padding:0 3px 0 3px; height:30px; font:11px Dotum; color:#626262;}
.table_listA	th	{margin-top:10px; height:40px; font:11px Dotum; font-weight:bold; color:#4f657d; background:url(../../../../images/egovframework/com/bg_list_th.gif)}
.table_listA	tbody {height:35px; font:11px Dotum; color:#828282;}

/* -----------------board_list------------ */
.table_listA  a:link { font-size: 11px; color: #828282;  font-family: "돋움"; text-decoration:none}
.table_listA  a:visited { font-size: 11px; color: #828282 ; font-family: "돋움"; text-decoration:none}
.table_listA  a:hover { font-size: 11px; color: #a7a7a7 ;  font-family: "돋움"; text-decoration:none}
.table_listA  a:active { font-size: 11px; color: #828282 ; font-family: "돋움"; text-decoration:none}


/* Black 텍스트 Hyperlink Style */
A:link { font-size:9pt; font-family:돋움;color:#000000; text-decoration:none; }
A:visited { font-size:9pt; font-family:돋움;color:#000000; text-decoration:none; }
A:active { font-size:9pt; font-family:돋움;color:red; text-decoration:none; }
A:hover { font-size:9pt; font-family:돋움;color:red;text-decoration:none;}


/* Gray 텍스트 Hyperlink Style */
A.gr:link { font-size:9pt; font-family:돋움;color:#58595B; text-decoration:none; }
A.gr:visited { font-size:9pt; font-family:돋움;color:#58595B; text-decoration:none; }
A.gr:active { font-size:9pt; font-family:돋움;color:red; text-decoration:none; }
A.gr:hover { font-size:9pt; font-family:돋움;color:red ;text-decoration:none;}


/* Black 텍스트 Hyperlink Style_언더라인 */
A.underline:link { font-size:9pt; font-family:돋움;color:#000000; text-decoration:underline; }
A.underline:visited { font-size:9pt; font-family:돋움;color:#000000; text-decoration:underline; }
A.underline:active { font-size:9pt; font-family:돋움;color:red; text-decoration:underline; }
A.underline:hover { font-size:9pt; font-family:돋움;color:red;text-decoration:underline;}
/* 링크 점선 제거 */
a {selector-dummy: expression(this.hideFocus=true);}

/* 스크롤 & margin */
body {
scrollbar-face-color: #F6F6F6;
scrollbar-highlight-color: #bbbbbb;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-shadow-color: #bbbbbb;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #bbbbbb;
margin-left:"23px"; margin-right:"0px"; margin-top:"17px"; margin-bottom:"0px";}

td {font-family: "돋움"; font-size: 9pt; color:#595959; font-weight:normal;}
th {font-family: "돋움"; font-size: 9pt; color:#000000; font-weight:normal;}


/*  흰색배경 inputbox  */
 textarea, input, select
  {padding-left:2px color:#555555; border:1px solid #9BBED2;
 font-family: "돋움"; font-size: 9pt; color:#595959;}



/*list_text*/
.lt_text { font-size:9pt; color:#000000; font-family:"돋움, Arial"; height:24px; text-align:left; vertical-align:middle; padding-left:10px; padding-right:10px;}
.lt_text2 { font-size:9pt; color:#444444; font-family:"돋움, Arial"; height:30px; text-align:left; vertical-align:middle; padding-left:10px; padding-right:10px; font-weight: bold;}
.lt_text3 { font-size:9pt; color:#000000; font-family:"돋움, Arial"; height:24px; text-align:center; vertical-align:middle;}
.lt_text4 { font-size:9pt; color:#000000; font-family:"돋움, Arial"; text-align:center; vertical-align:middle;}
.lt_text5 { font-size:9pt; color:#000000; font-family:"돋움, Arial"; height:24px; text-align:left; vertical-align:top; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}


 .button {
	 border-style:none;
	 background-color:transparent;
	 font-size:12px;
 }

  /*------------------------------- textarea ------------------------------------------------*/


  textarea
  {color:#000000;
   padding-left:2;
   border-color:#9CBED3;
   border-style:solid; }



 /*  콤보박스에 테두리선 빼기  */
input.cb {background-color:transparent;border:0x;}

/*  금액_흰색바탕_우측정열 inputbox  */
.input-r{border:1px solid #9BBED2; text-align:right;}


/* 멀티그리드의 border style */

  multilinegrid:data
  { border-style:solid;
    focus-rect:visible;
     border-color:#C2CCD7;
     border-left-style:none;
     border-top-style:none; }

/* 멀티그리드의 데이타 영역 */

  multilinegrid:fixed
  { border-style:solid;
     border-left-color:#E4EFF8;
     border-top-color:#E4EFF8;
     border-right-color:#C2CCD7;
     border-bottom-color:#C2CCD7;
     background-color:#E4EFF8; }

/* 멀티그리드의 상단 caption 영역 */

  multilinegrid
  {  width:780px;
  border-color:#9F9F9F!important;
  border-style:solid!important;
  focuscolor:#D6E2EC;
  backcoloralternate:#F2F2F2;

  vscroll.margin-top:23;}



 select
 {color:#000000;
   padding-left:2;
   border-color:#9CBED3;
   border-style:solid; }

 select1
 {color:#000000;
   padding-left:2;
   border-color:#9CBED3;
   border-style:solid; }

 .select12
 { color:#000000;
    padding-left:2;
    border-color:#9CBED3;
    border-style:solid; }

 select1[appearance="full"]
 { color:#000000;
    padding-left:2;
    border-color:#9CBED3;
    border-style:solid;}

 select[appearance="full"]
 { color:#000000;
    padding-left:2;
    border-color:#9CBED3;
    border-style:solid;}

 .check2
  { color:#000000;
     padding-left:2;
     border-color:#9CBED3;
     background-color:transparent!important;
     border-style:none !important;}

 .radio2
  { color:#000000;
     padding-left:2;
     border-color:#9CBED3;
     background-color:#EAEAEA!important;
     border-style:none !important;}


/*페이징관련 버튼*/

 .group_pagenav
{ vertical-align:middle;
   focus-rect:visible;
   background-color:transparent!important;
   border-style:none; }

 .page_prevend
 { width:13px; height:13px; top:3px;
    focus-rect:visible;
    background-color:transparent;
    background-image:url(../../../../images/egovframework/com/cmm/icon/icon_prevend.gif);
    border-style:none; }

 .page_prev
 { width:13px; height:13px;  top:3px;
    focus-rect:visible;
    background-color:transparent;
    background-image:url(../../../../images/egovframework/com/cmm/icon/icon_prev.gif);
    border-style:none; }

 .page_nextend
 { width:13px; height:13px; top:3px;
    focus-rect:visible;
    background-color:transparent;
    background-image:url(../../../../images/egovframework/com/cmm/icon/icon_nextend.gif);
    border-style:none; }

 .page_next
 { width:13px; height:13px; top:3px;
    focus-rect:visible;
    background-color:transparent;
    background-image:url(../../../../images/egovframework/com/cmm/icon/icon_next.gif);
    border-style:none; }

  .page_no
 { width:30px; height:13px!important; top:3px;
    focus-rect:visible;
    text-align:center;
    background-color:transparent;
    border-style:none; }

 .page_sep
 { width:13px; height:13px!important; top:3px;
    focus-rect:visible;
    text-align:center;
    background-color:transparent;
    border-style:none; }

  .group_pagenav>caption
  {vertical-align:top!important;
     focus-rect:visible;
    background-color:transparent!important;
    border-style:none!important;
	padding-left:2px!important;
	padding-top:1px!important;
    text-align:left!important;}



/****************************************** 텍스트   ************************************************************/

/* 로케이션_텍스트 */
.location{ font-family:"돋움"; font-size:8pt; color:#6d6d6d ;padding-top:1px; padding-left:3px;
           vertical-align: middle}

/* 타이틀_볼드 */
.title{ font-family:"돋움"; font-size:9pt; color:#000000 ;
        font-weight: bold ; vertical-align: middle}

/* 타이틀_볼드_좌측정렬 */
.title_left{ font-family:"돋움"; font-size:9pt; color:#000000 ;
        font-weight: bold ; vertical-align: middle; text-align:left }

/* 팝업_타이틀_볼드 */
.title_wh{ font-family:"돋움"; font-size:9pt; color:#ffffff ;
           font-weight: bold ; vertical-align: middle}

/* 버튼메뉴_타이틀_화이트_볼드 */
.title_wh_b{ font-family:"돋움"; font-size:9pt; color:#ffffff ;
           font-weight: bold ; vertical-align: middle}

/* 필수 입력 항목 캡션 */
.required_text { font-family:"돋움"; font-size:9pt; color:#2E4B90 ;
           font-weight: bold ; padding-right:3; text-align: right ; vertical-align: middle}

.text1{color:#FF8903; }
.text2{color:#A2A2A2; }

/* readonly */
.readOnlyClass {background-color:#EEF1F7;}

/****************************************** 테이블 & 텍스트   ************************************************************/
/* 리스트 테이블 */
.table-list{BORDER-TOP: #1A90D8 2px solid; BORDER-bottom: #BABABA 1px solid; border-collapse: collapse; table-layout:fixed; }
  .table-list th{BORDER-bottom: #A3A3A3 1px solid; padding-left:2;padding-right:2;background-color: #E4EAF8; height:20px;}
  .table-list td{BORDER-bottom: #E0E0E0 1px solid; padding-left:2;padding-right:2;background-color: #F7F7F7; height:20px; word-break:break-all; overflow:hidden; text-overflow:ellipsis; }

/* 등록/수정 테이블 */
.table-line{BORDER-TOP: #1A90D8 2px solid; BORDER-bottom: #BABABA 1px solid; border-collapse: collapse;}
  .table-line th{BORDER-bottom: #A3A3A3 1px solid; padding-left:2;padding-right:2;background-color: #E4EAF8; height:20px;}
  .table-line td{BORDER-bottom: #E0E0E0 1px solid; padding-left:2;padding-right:2;background-color: #F7F7F7; height:20px;}

/* 등록 테이블 */
.table-register{BORDER-TOP: #D2D4D1 1px solid;BORDER-bottom: #D2D4D1 1px solid;BORDER-left: #D2D4D1 1px solid;BORDER-right: #D2D4D1 1px solid; border-collapse: collapse;}
  .table-register th{ padding-left:2;padding-right:5;background-color: #E4EAF8; Text-align: right ;}
  .table-register td{ padding-left:2;padding-right:5;background-color: #F7F7F7;}


/* 조회 테이블
.table-search{BORDER-TOP: #D2D4D1 1px solid;BORDER-bottom: #D2D4D1 1px solid;BORDER-left: #D2D4D1 1px solid;BORDER-right: #D2D4D1 1px solid; border-collapse: collapse;}
  .table-search th{ padding-left:2;padding-right:2;background-color: #E4EAF8; Text-align: center ;}
  .table-search td{ padding-left:2;padding-right:2;background-color: #F7F7F7;} */

/* 투명 테이블 */
.table-trans  {BORDER-LEFT: 0px solid;BORDER-RIGHT:0px solid; BORDER-BOTTOM:0px solid; BORDER-TOP:0px solid; border-collapse:collapse;}
  .table-trans td{border:0px solid;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;border:0px solid;border-collapse: collapse;}
